package com.zg.third.api.domain.vo;

import com.zg.common.core.vo.BaseVo;
import lombok.Data;

/**
 * 惩戒名单核查VO类
 * 对应接口：/DisciplinaryCheck/GetList
 * API编码：1127
 */
@Data
public class QccDisciplinaryCheckVo extends BaseVo {
    /**
     * 验证结果 1:存在记录 0:不存在记录
     */
    private int VerifyResult;

    /**
     * 惩戒名单记录列表
     */
    private DisciplinaryInfo[] Data;

    /**
     * 惩戒名单记录详情
     */
    @Data
    public static class DisciplinaryInfo {
        /**
         * 惩戒类型
         */
        private String PunishType;

        /**
         * 惩戒领域
         */
        private String PunishFiled;

        /**
         * 案由
         */
        private String CaseReason;

        /**
         * 决定机关
         */
        private String DecisionOffice;

        /**
         * 决定日期
         */
        private String DecisionDate;

        /**
         * 移除日期
         */
        private String RemovedDate;
    }
}
